Tấn công nước Sở Tần_Huệ_Văn_vương

Cùng năm 314 TCN, Trương Nghi lại đi du thuyết, sang nước Sở để chia rẽ hợp tung SởTề, ra điều kiện nếu Sở cắt quan hệ với Tề thì Tần sẽ hiến 600 dặm đất cho Sở. Sở Hoài vương tin theo, bèn cự tuyệt ngoại giao với nước Tề và sai người theo Trương Nghi sang Tần nhận đất. Nhưng lúc đó Tần Huệ Văn vương làm như thỏa thuận đó là của riêng Trương Nghi nên không chấp nhận cắt đất, khiến Sở Hoài vương khởi binh đánh Tần (nước).

Tề Mẫn vương bị Sở cự tuyệt cũng đề nghị Tần hợp binh đánh Sở. Năm 312 TCN, Tần Huệ Văn vương sai tướng Ngụy Chương mang quân hợp với quân Tề đánh Sở, giết tướng Sở là Khuất Cái và hơn 8 vạn quân Sở. Sau đó quân Tần thừa thắng tiến lên đánh thắng quân Sở lần thứ 2 tại Hán Trung chiếm 600 dặm đất Sở, lập ra quận Hán Trung.

Năm 311 TCN, Sở Hoài vương tức giận điều quân đánh Tần, vây đất Ung Thị. Tần Huệ Văn vương điều quân đánh Sở, chiếm đất Thiệu Lăng. Cùng lúc, nước Tần đã phá được thế hợp tung của các nước Sơn Đông, khiến Hàn và Ngụy liên hoành. Vua Tần sai Sư Lý Tật giúp Hàn đánh Tề và sai Đáo Mãn giúp Ngụy đánh Yên. Vua hai nước nhỏ là Lê và Đan đến xin hàng nước Tần.